package com.mdd.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.mdd.common.R;
import com.mdd.pojo.User;
import com.mdd.pojo.vo.SignVo;
import com.mdd.pojo.vo.UserVo;

public interface UserService extends IService<User> {
    /**
     * 用户脱敏
     * @param user
     * @return
     */
    UserVo getUserVo(User user);

    /**
     * 用户签到
     * @return
     */
    boolean userSign();

    /**
     * 连续签到统计
     * @return
     */
    R<SignVo> signCount();
}
